package com.ys.math02;

/**
 * 描述: 数学类
 *1.Math类的概述
 *   java.lang.Math提供了一系列的属性或方法用于科学计算，而且都是静态的，也就是Math中只存在静态变量和静态方法。
 *   注意：Math类使用了final修饰，则意味着Math类不能被继承；并且，Math类的构造方法使用“private”修饰，也就意味着Math类不能被实例化。
 * 2.Math类的静态变量
 *   public static final double PI = 3.14159265358979323846; --> 保存圆周率
 * 3.Math类的静态方法
 *   a)小数取整的方法
 *      public static double ceil(double a)	        返回大于参数的最小整数（天花板取整）。
 *      public static double floor(double a)	    返回小于参数的最大整数（地板取整）。
 *      public static long round(double a)	        返回四舍五入的整数。
 *   b)获取两个数的最大值和最小值方法
 *     public static int max(int a, int b)	返回两个数的最大值。
 *     public static int min(int a, int b)	返回两个数的最小值。
 *   c)跟数学相关的方法
 *     public static int abs(int a)	                获取a的绝对值。
 *     public static double pow(double a, double b)	获得a的b次方幂。
 *     public static double sqrt(double a)	        开平方根。
 *   d)生成[0.0, 1.0)之间的随机数
 *     Math.random()： 返回 0.0（包含） 到 1.0（不包含） 的随机数。
 *
 * @author CodeYang
 * @version 2020/12/23 11:48
 */
public class Math02数学工具类 {
    public static void main(String[] args) {

    }
}
